package com.springboot.java.design.builder;

/**
 * @Author: TongRui乀
 * @Date: 2019-12-11 13:28
 * @description：   建造者抽象类
 */
public abstract class HeroBuilder {

    Hero hero = new Hero();

    /**
     * 设置name属性
     */
    public abstract void name();

    /**
     *  设置皮肤属性
     */
    public abstract void skin();

    /**
     *  设置性别
     */
    public abstract void sex();

    /**
     *  设置描述
     */
    public abstract void desc();

    public Hero build(){
        return hero;
    }
}
